varricose vein - German English Dictionary